someone who quenches/extinguishes - Turc Anglais Dictionnaire